package com.lzy.cloud.order.service;

import com.github.pagehelper.PageInfo;
import com.lzy.cloud.order.dtos.OrderInfoCarSaleDto;
import com.lzy.framework.core.orm.db.Pager;

/**
 * @description:房车销售订单子表
 * @author: liyun
 * @create: 2018-07-05 11:08
 */
public interface OrderInfoCarSaleService {

    /**
     * 查询房车销售订单子表
     * @param orderId
     * @return
     */
    OrderInfoCarSaleDto queryByOrderId(String orderId);

    /**
     * 创建房车销售订单子表
     * @param orderInfoCarSaleDto
     * @return
     */
    boolean create(OrderInfoCarSaleDto orderInfoCarSaleDto);

    /**
     * 修改房车销售订单子表
     * @param orderInfoCarSaleDto
     * @return
     */
    boolean update(OrderInfoCarSaleDto orderInfoCarSaleDto);

    /**
     * 根据条件查询(分页)
     * @param dto
     * @return
     */
    PageInfo<OrderInfoCarSaleDto> selectList(Pager pager, OrderInfoCarSaleDto dto);

}
